home *** CD-ROM | disk | FTP | other *** search
- property spriteNum, mySprite, mySound, myPlayed, mySoundEnabled, myStandardMember, myCursor, mySoundChannel, mySoundVolume, myRollovermember
- global HeadDirection
-
- on beginSprite me
- mySprite = sprite(me.spriteNum)
- myStandardMember = mySprite.member
- end
-
- on mouseEnter me
- cursor(myCursor)
- myPlayed = 1
- mySprite.member = myRollovermember
- if mySoundEnabled then
- put mySoundChannel, mySound
- puppetSound(mySoundChannel, mySound)
- end if
- end
-
- on mouseLeave me
- cursor(-1)
- mySprite.member = myStandardMember
- end
-
- on getPropertyDescriptionList me
- if the currentSpriteNum = 0 then
- exit
- end if
- theMember = sprite(the currentSpriteNum).member
- theMemberNumber = theMember.number
- vPDList = [:]
- setaProp(vPDList, #myRollovermember, [#comment: "Display which member on rollover?", #format: #graphic, #default: member(theMemberNumber + 1)])
- setaProp(vPDList, #mySound, [#comment: "Sound to play when Rollover", #format: #sound, #default: EMPTY])
- setaProp(vPDList, #mySoundChannel, [#comment: "Sound channel to play in", #format: #integer, #default: 1])
- setaProp(vPDList, #mySoundVolume, [#comment: "Sound volume", #format: #integer, #default: 130])
- setaProp(vPDList, #mySoundEnabled, [#comment: "Click to enable Sound", #format: #boolean, #default: 1])
- setaProp(vPDList, #myCursor, [#comment: "Select Mouse cursor for rollover", #format: #cursor, #default: "Finger"])
- return vPDList
- end
-